package com.iplatform.module.privilege;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;

/**
 * @author redho
 */
@Data
@ApiModel()
public class PriOptBean {

    @ApiModelProperty(value="optId")
    private String optId;

    @ApiModelProperty(value = "操作名", dataType="String")
    private String optName;

    @ApiModelProperty(value = "操作代码", dataType="String")
    private String optCode;

    @ApiModelProperty(value="排序码")
    private Integer sortNum;


    @ApiModelProperty(value = "删除标识", dataType="String")
    private Boolean isDeleted;

    @ApiModelProperty(value = "状态标识")
    private Boolean isEnable;

    @ApiModelProperty(value = "描述", dataType="String")
    private String remark;

    @ApiModelProperty(value = "版本号", hidden=true, example="1")
    private Long version;

    @ApiModelProperty(value = "更新时间", hidden=true)
    private Date updatedDt;

    @ApiModelProperty(value = "更新人", hidden=true)
    private String updatedBy;

    @ApiModelProperty(value = "创建时间", hidden=true)
    private Date createdDt;

    @ApiModelProperty(value = "创建人", hidden=true)
    private String createdBy;
}
